upon the whole - Turkish English Dictionary